Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Rep F4 Turkey F5 Turkey F6 Czech Republic F1 Czech Republic F2 Czech Republic F4 Czech Republic F5 Turkey F5 Italy F6 Czech Republic F1 Czech Republic F2 Netherlands F2 Armenia F2 Estonia F1 Slovakia F2 Romania F7 Turkey F29 Turkey F30 China F1 USA F5 USA F6 USA F8 France F7 France F8 Czech Republic F2 Germany F8 Czech Republic F4 Czech Republic F5 Czech Republic F6 Austria F5 Poland F4 Georgia F2 Portugal F4 Portugal F5 Morocco F6 Israel F1 Israel F2 USA F5 USA F6 USA F7 Czech Republic F3 Czech Rep F5 Turkey F3 Kosice Challenger Mersin Challenger Prostejov Challenger Braunschweig Challenger Liberec Challenger Frito Lay/USTA Challenger - Binghamton San Marino Challenger Windy City Classic - Winnetka Perth Challenger - Perth Orleans Challenger Heilbronn Challenger Bordeaux Challenger Orleans Challenger Geneva Challenger Prostejov Challenger Rome Challenger Tashkent Challenger Rome Challenger Prostejov Challenger Canberra Challenger Ilkley Challenger Prague 2 Challenger Villena Challenger St. Brieuc Challenger Prostejov Challenger Prague Challenger Mons Challenger Prostejov Challenger Bratislava Challenger Australian Men's Hardcourt Championships - Adelaide The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Orleans Challenger Heineken Open - Singapore Adidas International - Sydney M15 Uslar Infiniti Open - Los Angeles Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - Queen's/London Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Sybase Open - San Jose The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Heilbronn Challenger AIG Japan Open - Tokyo Siebel Open - San Jose Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Caltanissetta Challenger Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Kaohsiung Challenger Pau Challenger Adidas International - Sydney Mouilleron-Le-Captif Challenger The Stella Artois Grass Court Championships - London Roanne Challenger Ilkley Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Ostrava Challenger St. Tropez Challenger The Stella Artois Grass Court Championships - London Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Prague Challenger Prostejov Challenger Thailand Open - Bangkok Marbella Challenger Ostrava Challenger Aix En Provence Challenger Sydney International - Sydney Heilbronn Challenger SAP Open - San Jose Prostejov Challenger Tennis Channel Open - Las Vegas Hypo Group Tennis International - Portschach The Stella Artois Championships - London Liberec Challenger Genova Challenger Kaohsiung Challenger Amersfoort Challenger Heilbronn Challenger Next Generation Adelaide International - Adelaide Prostejov Challenger Open 13 - Marseille Tulln Challenger The Tennis Channel Open - Las Vegas Ismaning Challenger Eckental Challenger Roanne Challenger Bengalaru 1 Challenger Hypo Group Tennis International - Portschach Roseto Degli Abruzzi 2 Challenger Marbella Challenger Adidas International - Sydney Nottingham Challenger Vancouver Challenger Granby Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Ostrava Challenger Surbiton Challenger Oeiras 3 Challenger The Artois Championships - London Medibank International - Sydney Lugano Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Pune Challenger BMW Open - Munich Barletta Challenger Hersonissos 1 Challenger Prague Challenger Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Proton Malaysian Open - Kuala Lumpur U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona RCA Championships - Indianapolis Ostrava Challenger Gerry Weber Open - Halle SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Ismaning Challenger Brest Challenger Eckental Challenger Bratislava Challenger Bangkok Challenger Bangkok Challenger Franklin Templeton Tennis Classic - Scottsdale Ostrava Challenger Prague Challenger Apia International - Sydney Franklin Templeton Tennis Classic - Scottsdale Oeiras 3 Challenger Szczecin Challenger Ostrava Challenger Prague Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice AEGON Championships - London Hall of Fame Tennis Championships - Newport Prostejov Challenger BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Bratislava Challenger Legg Mason Tennis Classic - Washington Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Medibank International - Sydney BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Citi Open - Washington AEGON Championships - London Sarajevo Challenger Brisbane International - Brisbane Heineken Open - Auckland Brasil Open - Sao Paulo Argentina Open - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Shenzhen Open - Shenzhen Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech AEGON Championships - London Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha ASB Classic - Auckland Grand Prix Hassan II - Marrakech Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo ASB Classic - Auckland Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya Moselle Open - Metz Qatar ExxonMobil Open - Doha Murray River Open - Melbourne Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Plava Laguna Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Bratislava Challenger US Men's Clay Court Championship - Houston AEGON Championships - London SkiStar Swedish Open - Bastad The Stella Artois Championships - London Ostrava Challenger ABN AMRO World Tennis Tournament - Rotterdam Medibank International - Sydney Hamburg European Open - Hamburg Mercedes Cup - Stuttgart Nordea Open - Bastad Sardegna Open - Cagliari Atlanta Tennis Championships - Atlanta Sydney Tennis Classic - Sydney Sassuolo Challenger Gerry Weber Open - Halle Pilot Pen International - New Haven Helsinki Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Rome Challenger Campbell's Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Pullach Challenger Aircel Chennai Open - Chennai Apia International - Sydney Grand Prix Hassan II - Casablanca Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Aircel Chennai Open - Chennai Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Ostrava Challenger Samarkand Challenger Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Citi Open - Washington Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Tata Open Maharashtra - Pune Prostejov Challenger TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Istanbul Challenger CMG Asia Open - Hong Kong Shenzhen Open - Shenzhen Brest Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul New Delhi Challenger AEGON International - Eastbourne Liberec Challenger Alicante Challenger Astana Open - Nur-Sultan ASB Classic - Auckland Skopje Challenger Mouilleron-Le-Captif Challenger Adidas International - Sydney Geneva Open - Geneva Astana Open - Nur-Sultan Shenzhen Open - Shenzhen China Open - Beijing Generali Open - Kitzbuhel Tata Open Maharashtra - Pune Prostejov Challenger Grodzisk Mazowiecki Challenger Grand Prix Hassan II - Marrakech Swiss Open - Gstaad Split Challenger Zhuhai Open - Zhuhai Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Antalya Open - Antalya Open Sud de France - Montpellier Open Parc - Lyon Mallorca Championships - Mallorca Plava Laguna Croatia Open - Umag Emilia-Romagna Open - Parma Renault Slovenian Open - Ljubljana Grand Prix Hassan II - Marrakech Next Generation Adelaide International - Adelaide Forte Village Sardegna Open - Sardinia Hall of Fame Open - Newport Mouilleron-Le-Captif Challenger Countrywide Classic - Los Angeles Next Generation Adelaide International - Adelaide AAPT Championships - Adelaide Tennis Channel Open - Las Vegas Ismaning Challenger Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Citrix Tennis Championships - Delray Beach The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal The Stella Artois Grass Court Championships - London Tennis Masters Series - Cincinnati The Nottingham Open - Nottingham Nottingham Challenger Glasgow Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tenerife 3 Challenger Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Heineken Open Singapore - Singapore U.S. Mens's Clay Court Championship - Houston Rogers Masters - Toronto Pacific Life Open - Indian Wells Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Bratislava 1 Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Liberec Challenger Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Verona Challenger Kremlin Cup - Moscow Naples Challenger Argentina Open - Buenos Aires Plava Laguna Croatia Open - Umag European Open - Antwerp Legg Mason Tennis Classic - Washington D.C. Tampere Challenger M15 Bologna SAP Open - San Jose German Open - Hamburg Qatar ExxonMobil Open - Doha Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai ASB Classic - Auckland Prostejov Challenger Tennis Masters Series - Rome Iasi Challenger Campionati Internazionali D'Italia - Rome Tennis Masters Series - Rome Chennai Challenger Tampere Challenger Masters Series - Hamburg Miami Open - Miami Adelaide International 1 - Adelaide BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati Winston Salem - Winston Salem Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Eurocard Open - Stuttgart Tennis Masters Series - Hamburg Konzum Croatia Open - Umag Zhuhai Open - Zhuhai Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Montreal BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Kremlin Cup - Moscow French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Topshelf Open - 's-Hertogenbosch U.S. Open - New York Swiss Indoors Basel - Basel Australian Open - Melbourne Legg Mason Tennis Classic - Washington Maharashtra Open - Pune Open 13 Provence - Marseille Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Canberra Challenger Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, AUS-IND 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, QR, AUS-MAR 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, QF, AUS-KAZ 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, 1R, AUS-CZE 4-1 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, F, AUS-FRA 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, Finals, Group C Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, F, AUS-ESP 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-AUS 4-1 Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, Group I, 1R, TPE-AUS 0-5 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, PO, POL-AUS 1-4 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, QF, AUS-BRA 3-1 AAMI Classic - Kooyong Davis Cup, World Group, PO, NED-CZE 3-2 AAMI Classic - Kooyong Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 AAMI Classic - Kooyong Hopman Cup - Perth Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, Group I, 1R, BIH-CZE 2-3 All Lower level tournaments Tennis Masters Cup - Sydney Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Olympics - Sydney Tennis Masters Cup - Lisbon Olympics - London Olympics - Beijing Manacor Challenger Braunschweig Challenger